<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.4"/>
<title>gbmath: gbmath::color4f Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.jpg"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">gbmath
   &#160;<span id="projectnumber">v0.051</span>
   </div>
   <div id="projectbrief">c++ math library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.4 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespacegbmath.html">gbmath</a></li><li class="navelem"><a class="el" href="structgbmath_1_1color4f.html">color4f</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="structgbmath_1_1color4f-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">gbmath::color4f Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Standard four-color float .  
 <a href="structgbmath_1_1color4f.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="color4f_8h_source.html">color4f.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2f3058f4665b85aebac8993920797e81"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a2f3058f4665b85aebac8993920797e81">color4f</a> ()</td></tr>
<tr class="separator:a2f3058f4665b85aebac8993920797e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae19edaee3c296336ed0386fb30d67782"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ae19edaee3c296336ed0386fb30d67782">color4f</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;col)</td></tr>
<tr class="separator:ae19edaee3c296336ed0386fb30d67782"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bccec9bd9b364a6eafeb9bab282c89a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a9bccec9bd9b364a6eafeb9bab282c89a">color4f</a> (float _r, float _g, float _b)</td></tr>
<tr class="separator:a9bccec9bd9b364a6eafeb9bab282c89a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48bef41e1b46e004c934917e4ce01cc6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a48bef41e1b46e004c934917e4ce01cc6">color4f</a> (float _r, float _g, float _b, float _a)</td></tr>
<tr class="separator:a48bef41e1b46e004c934917e4ce01cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e609f61f16a3edc6603a50899da6880"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a8e609f61f16a3edc6603a50899da6880">color4f</a> (int _r, int _g, int _b)</td></tr>
<tr class="separator:a8e609f61f16a3edc6603a50899da6880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b6502e40892d852f3eee2668fd448d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a3b6502e40892d852f3eee2668fd448d4">color4f</a> (<a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a> _r, <a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a> _g, <a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a> _b, <a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a> _a)</td></tr>
<tr class="memdesc:a3b6502e40892d852f3eee2668fd448d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">construct bytes( 0-&gt;0.0f , 255-&gt;1.0f )  <a href="#a3b6502e40892d852f3eee2668fd448d4">More...</a><br/></td></tr>
<tr class="separator:a3b6502e40892d852f3eee2668fd448d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8747e8c0dbe7dc3ea389bdba2e8d4897"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a8747e8c0dbe7dc3ea389bdba2e8d4897">operator float *</a> ()</td></tr>
<tr class="separator:a8747e8c0dbe7dc3ea389bdba2e8d4897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59632c18dfb4bb7dfa958295c3b26b69"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a59632c18dfb4bb7dfa958295c3b26b69">operator const float *</a> () const </td></tr>
<tr class="separator:a59632c18dfb4bb7dfa958295c3b26b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2acb8cc68a2361093e8b700fc27e594"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ad2acb8cc68a2361093e8b700fc27e594">to_uint32_rgba</a> () const </td></tr>
<tr class="separator:ad2acb8cc68a2361093e8b700fc27e594"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac763a9004863f64dbfe3a57f0179aabb"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ac763a9004863f64dbfe3a57f0179aabb">to_uint32_argb</a> () const </td></tr>
<tr class="separator:ac763a9004863f64dbfe3a57f0179aabb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a153c0397a04346026dd5eba28f52cf31"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a153c0397a04346026dd5eba28f52cf31">from_uint32_argb</a> (unsigned int val)</td></tr>
<tr class="separator:a153c0397a04346026dd5eba28f52cf31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ee13722fe5af9da93838d1427fa1d17"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a8ee13722fe5af9da93838d1427fa1d17">to_uint32_as_d3d9color</a> () const </td></tr>
<tr class="separator:a8ee13722fe5af9da93838d1427fa1d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a975845748b5e6337ceb78c34effb4934"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a975845748b5e6337ceb78c34effb4934">from_uint32_as_d3d9color</a> (unsigned int val)</td></tr>
<tr class="separator:a975845748b5e6337ceb78c34effb4934"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbd49896711f6867e66f808ae2ef5328"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#abbd49896711f6867e66f808ae2ef5328">operator=</a> (const <a class="el" href="structgbmath_1_1color4__32.html">color4_32</a> val)</td></tr>
<tr class="memdesc:abbd49896711f6867e66f808ae2ef5328"><td class="mdescLeft">&#160;</td><td class="mdescRight">Построение цвета из целочисленого 4-x байтового цвета.  <a href="#abbd49896711f6867e66f808ae2ef5328">More...</a><br/></td></tr>
<tr class="separator:abbd49896711f6867e66f808ae2ef5328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29dd195f65786d806122128425de8cfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a29dd195f65786d806122128425de8cfa">set_white</a> (float _a=1.0f)</td></tr>
<tr class="memdesc:a29dd195f65786d806122128425de8cfa"><td class="mdescLeft">&#160;</td><td class="mdescRight">set as white color  <a href="#a29dd195f65786d806122128425de8cfa">More...</a><br/></td></tr>
<tr class="separator:a29dd195f65786d806122128425de8cfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b432a4da80820da0ce99467d42d4a64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a9b432a4da80820da0ce99467d42d4a64">set_black</a> (float _a=1.0f)</td></tr>
<tr class="memdesc:a9b432a4da80820da0ce99467d42d4a64"><td class="mdescLeft">&#160;</td><td class="mdescRight">set as black color  <a href="#a9b432a4da80820da0ce99467d42d4a64">More...</a><br/></td></tr>
<tr class="separator:a9b432a4da80820da0ce99467d42d4a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84973b5498957b8ab224723d95c2c60a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a84973b5498957b8ab224723d95c2c60a">operator color4_32</a> () const </td></tr>
<tr class="separator:a84973b5498957b8ab224723d95c2c60a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfda9addffdaede739de5c9b1054d29a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#acfda9addffdaede739de5c9b1054d29a">operator=</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color)</td></tr>
<tr class="memdesc:acfda9addffdaede739de5c9b1054d29a"><td class="mdescLeft">&#160;</td><td class="mdescRight">сложение  <a href="#acfda9addffdaede739de5c9b1054d29a">More...</a><br/></td></tr>
<tr class="separator:acfda9addffdaede739de5c9b1054d29a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00bf6e6fb4d308abbf693fdbdfbee449"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a00bf6e6fb4d308abbf693fdbdfbee449">operator==</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c) const </td></tr>
<tr class="separator:a00bf6e6fb4d308abbf693fdbdfbee449"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e522939bc97a59ba71823407b465c16"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a1e522939bc97a59ba71823407b465c16">operator!=</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c) const </td></tr>
<tr class="separator:a1e522939bc97a59ba71823407b465c16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c65534997f24f235024b4b23321803"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a19c65534997f24f235024b4b23321803">operator*=</a> (const float s)</td></tr>
<tr class="separator:a19c65534997f24f235024b4b23321803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a72c68c2dd9eaf0c41bca3a2a31909a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a5a72c68c2dd9eaf0c41bca3a2a31909a">operator*=</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:a5a72c68c2dd9eaf0c41bca3a2a31909a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7a4de2d316f6ad07f2cb1e03714dbb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ae7a4de2d316f6ad07f2cb1e03714dbb0">operator/=</a> (const float s)</td></tr>
<tr class="separator:ae7a4de2d316f6ad07f2cb1e03714dbb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e0d6ff26463336f06b6f656b68af84c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a9e0d6ff26463336f06b6f656b68af84c">operator/=</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:a9e0d6ff26463336f06b6f656b68af84c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4a227de8e44d78c4903b3953375e67f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#aa4a227de8e44d78c4903b3953375e67f">operator+=</a> (const float s)</td></tr>
<tr class="separator:aa4a227de8e44d78c4903b3953375e67f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41c21be0b50d2784b66fbbc89370545f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a41c21be0b50d2784b66fbbc89370545f">operator+=</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:a41c21be0b50d2784b66fbbc89370545f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87a74bf0768225d4715ff54fa6e3e23f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a87a74bf0768225d4715ff54fa6e3e23f">operator-=</a> (const float s)</td></tr>
<tr class="separator:a87a74bf0768225d4715ff54fa6e3e23f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a586e0024129a60835a46ff9d37de9478"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a586e0024129a60835a46ff9d37de9478">operator-=</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:a586e0024129a60835a46ff9d37de9478"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe24067e5bbffb3365f51757c501ee35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#afe24067e5bbffb3365f51757c501ee35">operator+</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color) const </td></tr>
<tr class="separator:afe24067e5bbffb3365f51757c501ee35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79233e95da7e90f7f9799531475d81d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a79233e95da7e90f7f9799531475d81d7">operator+</a> (const float f) const </td></tr>
<tr class="separator:a79233e95da7e90f7f9799531475d81d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b092bcb4eabf2cf5545e9c610869bb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a0b092bcb4eabf2cf5545e9c610869bb3">operator-</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color) const </td></tr>
<tr class="separator:a0b092bcb4eabf2cf5545e9c610869bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace99fcc9b95ea9111f9bdb1751ca2b3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ace99fcc9b95ea9111f9bdb1751ca2b3f">operator-</a> (const float f) const </td></tr>
<tr class="separator:ace99fcc9b95ea9111f9bdb1751ca2b3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a476139e43d80f9156008702b24ddfccb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a476139e43d80f9156008702b24ddfccb">operator/</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color) const </td></tr>
<tr class="separator:a476139e43d80f9156008702b24ddfccb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a889fc525cacd71496c4646e4b275c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a6a889fc525cacd71496c4646e4b275c0">operator/</a> (const float f) const </td></tr>
<tr class="separator:a6a889fc525cacd71496c4646e4b275c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aade7d6c32e14a2a36283b3b20bb98188"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#aade7d6c32e14a2a36283b3b20bb98188">operator*</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color) const </td></tr>
<tr class="separator:aade7d6c32e14a2a36283b3b20bb98188"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec8e8a34acfbc69e83772c38bef6d1b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#aec8e8a34acfbc69e83772c38bef6d1b2">operator*</a> (const float f) const </td></tr>
<tr class="separator:aec8e8a34acfbc69e83772c38bef6d1b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9542862038b860f93be43c47fddc1355"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a9542862038b860f93be43c47fddc1355">operator std::string</a> () const </td></tr>
<tr class="separator:a9542862038b860f93be43c47fddc1355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05eb120542e8006cc7f60ec484343a0f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a05eb120542e8006cc7f60ec484343a0f">operator=</a> (const std::string &amp;str)  throw (std::invalid_argument)</td></tr>
<tr class="separator:a05eb120542e8006cc7f60ec484343a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea3d6e43cd67a2cfceb5ce199cf1ab46"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#aea3d6e43cd67a2cfceb5ce199cf1ab46">empty</a> () const </td></tr>
<tr class="memdesc:aea3d6e43cd67a2cfceb5ce199cf1ab46"><td class="mdescLeft">&#160;</td><td class="mdescRight">test each component of zero  <a href="#aea3d6e43cd67a2cfceb5ce199cf1ab46">More...</a><br/></td></tr>
<tr class="separator:aea3d6e43cd67a2cfceb5ce199cf1ab46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16def6ba6367efc36fc682e5a9015e7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a16def6ba6367efc36fc682e5a9015e7e">setzero</a> ()</td></tr>
<tr class="memdesc:a16def6ba6367efc36fc682e5a9015e7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">set to zero each component.  <a href="#a16def6ba6367efc36fc682e5a9015e7e">More...</a><br/></td></tr>
<tr class="separator:a16def6ba6367efc36fc682e5a9015e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af932294908f5bca3264b212aae2e5b8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#af932294908f5bca3264b212aae2e5b8f">lerp</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color, const float k) const </td></tr>
<tr class="memdesc:af932294908f5bca3264b212aae2e5b8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">linear interpolation between this and the color on k.  <a href="#af932294908f5bca3264b212aae2e5b8f">More...</a><br/></td></tr>
<tr class="separator:af932294908f5bca3264b212aae2e5b8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d21b23c2e18ddce20675fd58238b3d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a1d21b23c2e18ddce20675fd58238b3d8">modulate</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color)</td></tr>
<tr class="memdesc:a1d21b23c2e18ddce20675fd58238b3d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scaling of color. Changing the brightness.  <a href="#a1d21b23c2e18ddce20675fd58238b3d8">More...</a><br/></td></tr>
<tr class="separator:a1d21b23c2e18ddce20675fd58238b3d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24415f97ab5fcf93ac43da97a23ad77e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a24415f97ab5fcf93ac43da97a23ad77e">modulated</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;color) const </td></tr>
<tr class="memdesc:a24415f97ab5fcf93ac43da97a23ad77e"><td class="mdescLeft">&#160;</td><td class="mdescRight">get color scale. Changing the brightness.  <a href="#a24415f97ab5fcf93ac43da97a23ad77e">More...</a><br/></td></tr>
<tr class="separator:a24415f97ab5fcf93ac43da97a23ad77e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2566fa966a5ab3f58675455e2447ef72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a2566fa966a5ab3f58675455e2447ef72">negative</a> ()</td></tr>
<tr class="separator:a2566fa966a5ab3f58675455e2447ef72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a591b07d0ca407ae4055b2254daea5fc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a591b07d0ca407ae4055b2254daea5fc3">negatived</a> () const </td></tr>
<tr class="memdesc:a591b07d0ca407ae4055b2254daea5fc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">a negative.  <a href="#a591b07d0ca407ae4055b2254daea5fc3">More...</a><br/></td></tr>
<tr class="separator:a591b07d0ca407ae4055b2254daea5fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d75b0369117e1263e31accee9ba2ad2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a7d75b0369117e1263e31accee9ba2ad2">saturate</a> ()</td></tr>
<tr class="memdesc:a7d75b0369117e1263e31accee9ba2ad2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pruning values ​​within 0.0 ... 1.0.  <a href="#a7d75b0369117e1263e31accee9ba2ad2">More...</a><br/></td></tr>
<tr class="separator:a7d75b0369117e1263e31accee9ba2ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9518d24b0ac178d16dad7fce295190a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a9518d24b0ac178d16dad7fce295190a3">saturated</a> () const </td></tr>
<tr class="memdesc:a9518d24b0ac178d16dad7fce295190a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">get clipping values ​​within 0.0 ... 1.0  <a href="#a9518d24b0ac178d16dad7fce295190a3">More...</a><br/></td></tr>
<tr class="separator:a9518d24b0ac178d16dad7fce295190a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e40da9c13db619aa54fec00f9cb7dbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a5e40da9c13db619aa54fec00f9cb7dbf">average</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="memdesc:a5e40da9c13db619aa54fec00f9cb7dbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set as the average color between this and col.  <a href="#a5e40da9c13db619aa54fec00f9cb7dbf">More...</a><br/></td></tr>
<tr class="separator:a5e40da9c13db619aa54fec00f9cb7dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a386d6696cfd0c64874a67f0b81b26b68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a386d6696cfd0c64874a67f0b81b26b68">averaged</a> (const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;col) const </td></tr>
<tr class="memdesc:a386d6696cfd0c64874a67f0b81b26b68"><td class="mdescLeft">&#160;</td><td class="mdescRight">get as the average color between this and col.  <a href="#a386d6696cfd0c64874a67f0b81b26b68">More...</a><br/></td></tr>
<tr class="separator:a386d6696cfd0c64874a67f0b81b26b68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3afdb401b419e29bfb0b6eb6de3f51fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a3afdb401b419e29bfb0b6eb6de3f51fe">add_rgb</a> (const float k)</td></tr>
<tr class="memdesc:a3afdb401b419e29bfb0b6eb6de3f51fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Addition of only rgb. alpha does not change.  <a href="#a3afdb401b419e29bfb0b6eb6de3f51fe">More...</a><br/></td></tr>
<tr class="separator:a3afdb401b419e29bfb0b6eb6de3f51fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8a0fca8f746e23c15c38a0cc61c8479"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#af8a0fca8f746e23c15c38a0cc61c8479">scale_rgb</a> (const float k)</td></tr>
<tr class="memdesc:af8a0fca8f746e23c15c38a0cc61c8479"><td class="mdescLeft">&#160;</td><td class="mdescRight">scaling of only rgb. alpha does not change.  <a href="#af8a0fca8f746e23c15c38a0cc61c8479">More...</a><br/></td></tr>
<tr class="separator:af8a0fca8f746e23c15c38a0cc61c8479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5495b4c8e4bc98c48cbd31440bcebba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#af5495b4c8e4bc98c48cbd31440bcebba">adjust_contrast</a> (const float k)</td></tr>
<tr class="memdesc:af5495b4c8e4bc98c48cbd31440bcebba"><td class="mdescLeft">&#160;</td><td class="mdescRight">change contrast  <a href="#af5495b4c8e4bc98c48cbd31440bcebba">More...</a><br/></td></tr>
<tr class="separator:af5495b4c8e4bc98c48cbd31440bcebba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6d07101664d2fa6200dbb08b99dd63e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#af6d07101664d2fa6200dbb08b99dd63e">adjusted_contrast</a> (const float k) const </td></tr>
<tr class="memdesc:af6d07101664d2fa6200dbb08b99dd63e"><td class="mdescLeft">&#160;</td><td class="mdescRight">get a change contrast  <a href="#af6d07101664d2fa6200dbb08b99dd63e">More...</a><br/></td></tr>
<tr class="separator:af6d07101664d2fa6200dbb08b99dd63e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaffdcb61177925ca3aef11105bd47e44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#aaffdcb61177925ca3aef11105bd47e44">adjust_saturation</a> (const float k)</td></tr>
<tr class="memdesc:aaffdcb61177925ca3aef11105bd47e44"><td class="mdescLeft">&#160;</td><td class="mdescRight">change the saturation  <a href="#aaffdcb61177925ca3aef11105bd47e44">More...</a><br/></td></tr>
<tr class="separator:aaffdcb61177925ca3aef11105bd47e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5581f2929e831f98e9cfc481f10f01c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a5581f2929e831f98e9cfc481f10f01c4">adjusted_saturation</a> (const float k) const </td></tr>
<tr class="separator:a5581f2929e831f98e9cfc481f10f01c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a277b85226c9bcbfa75e335fa1075537b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a277b85226c9bcbfa75e335fa1075537b">MakeWhite</a> ()</td></tr>
<tr class="separator:a277b85226c9bcbfa75e335fa1075537b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85f47f2f677fb2b1cc966737fc958ae5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a85f47f2f677fb2b1cc966737fc958ae5">MakeBlack</a> ()</td></tr>
<tr class="separator:a85f47f2f677fb2b1cc966737fc958ae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36c4cb88ded918b5e21d633cc3fe2afd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a36c4cb88ded918b5e21d633cc3fe2afd">MakeRed</a> ()</td></tr>
<tr class="separator:a36c4cb88ded918b5e21d633cc3fe2afd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a533eade0054e1677105123ded8152f48"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a533eade0054e1677105123ded8152f48">MakeGreen</a> ()</td></tr>
<tr class="separator:a533eade0054e1677105123ded8152f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2a0f6d44073bc9c868e85c662e30ee2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#af2a0f6d44073bc9c868e85c662e30ee2">MakeBlue</a> ()</td></tr>
<tr class="separator:af2a0f6d44073bc9c868e85c662e30ee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a793c2c034c7cd9d258381e87e3cf235d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a793c2c034c7cd9d258381e87e3cf235d">MakeAqua</a> ()</td></tr>
<tr class="separator:a793c2c034c7cd9d258381e87e3cf235d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5585020cfe663b9f14c7606ddc7872d3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a5585020cfe663b9f14c7606ddc7872d3">MakeYellow</a> ()</td></tr>
<tr class="separator:a5585020cfe663b9f14c7606ddc7872d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a43c9b2b91e2082b98446e2b7177ba3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a7a43c9b2b91e2082b98446e2b7177ba3">MakeViolet</a> ()</td></tr>
<tr class="separator:a7a43c9b2b91e2082b98446e2b7177ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28d199dd50681132c48989b81a7a65a8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a28d199dd50681132c48989b81a7a65a8">MakePink</a> ()</td></tr>
<tr class="separator:a28d199dd50681132c48989b81a7a65a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9a8a357c918da72107f19f8a3b25362"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ad9a8a357c918da72107f19f8a3b25362">MakeMaroon</a> ()</td></tr>
<tr class="separator:ad9a8a357c918da72107f19f8a3b25362"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab465b6cddaa7f2c69951ea2dcbe11cff"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ab465b6cddaa7f2c69951ea2dcbe11cff">MakeCoral</a> ()</td></tr>
<tr class="separator:ab465b6cddaa7f2c69951ea2dcbe11cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a761f251abae9d495b1203ba414357603"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a761f251abae9d495b1203ba414357603">MakeGray</a> ()</td></tr>
<tr class="separator:a761f251abae9d495b1203ba414357603"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ab71e8bcf3a6c7baae5541d5d206584cf"><td class="memItemLeft" >union {</td></tr>
<tr class="memitem:a0f1002281f18e303acd977bfa68c16d5"><td class="memItemLeft" >&#160;&#160;&#160;struct {</td></tr>
<tr class="memitem:ab91fbe4c7736878d64ce19092b3a7c94"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structgbmath_1_1color4f.html#a0ec187a85b674bf4e1d9ae5ba2a60437">r</a></td></tr>
<tr class="separator:ab91fbe4c7736878d64ce19092b3a7c94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ccd698df7181a440311832dda07a5a6"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structgbmath_1_1color4f.html#a3f5c7c77ac6e7975234d3f18912e3398">g</a></td></tr>
<tr class="separator:a0ccd698df7181a440311832dda07a5a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dd08391f6e60212781ebf6ab8c5547c"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structgbmath_1_1color4f.html#a3941068364efa70f5210b8d0e5c59068">b</a></td></tr>
<tr class="separator:a9dd08391f6e60212781ebf6ab8c5547c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3cc0b48404ed9a0cf0cf6fecf48200d"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structgbmath_1_1color4f.html#abac88fca6312bf0d155b790a876f7416">a</a></td></tr>
<tr class="separator:af3cc0b48404ed9a0cf0cf6fecf48200d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f1002281f18e303acd977bfa68c16d5"><td class="memItemLeft" valign="top">&#160;&#160;&#160;}&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a0f1002281f18e303acd977bfa68c16d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad55bdf9f985489db9ecd83969fd9f809"><td class="memItemLeft" >&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structgbmath_1_1color4f.html#a2b58b5d9df9eda8d8db5088cd6c16697">floats</a> [4]</td></tr>
<tr class="separator:ad55bdf9f985489db9ecd83969fd9f809"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab71e8bcf3a6c7baae5541d5d206584cf"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ab71e8bcf3a6c7baae5541d5d206584cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:ab0f01e61644c9461708675631229d375"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#ab0f01e61644c9461708675631229d375">operator&lt;&lt;</a> (std::ostream &amp;stream, const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:ab0f01e61644c9461708675631229d375"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee0b3199f4c7a998f984fa48f954abaa"><td class="memItemLeft" align="right" valign="top">std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#aee0b3199f4c7a998f984fa48f954abaa">operator&gt;&gt;</a> (std::istream &amp;stream, <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:aee0b3199f4c7a998f984fa48f954abaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6339339c7a761bbff24cf1ae3096100f"><td class="memItemLeft" align="right" valign="top">std::ostringstream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a6339339c7a761bbff24cf1ae3096100f">operator&lt;&lt;</a> (std::ostringstream &amp;stream, const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)</td></tr>
<tr class="separator:a6339339c7a761bbff24cf1ae3096100f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ed120baa980e53a54d7568623b20264"><td class="memItemLeft" align="right" valign="top">std::stringstream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgbmath_1_1color4f.html#a0ed120baa980e53a54d7568623b20264">operator&gt;&gt;</a> (std::stringstream &amp;stream, <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;c)  throw (std::invalid_argument)</td></tr>
<tr class="separator:a0ed120baa980e53a54d7568623b20264"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Standard four-color float . </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00020">20</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2f3058f4665b85aebac8993920797e81"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::color4f </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00099">99</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae19edaee3c296336ed0386fb30d67782"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::color4f </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>col</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00104">104</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9bccec9bd9b364a6eafeb9bab282c89a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::color4f </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00113">113</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a48bef41e1b46e004c934917e4ce01cc6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::color4f </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_a</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00121">121</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8e609f61f16a3edc6603a50899da6880"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::color4f </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>_g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>_b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00129">129</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3b6502e40892d852f3eee2668fd448d4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::color4f </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a>&#160;</td>
          <td class="paramname"><em>_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a>&#160;</td>
          <td class="paramname"><em>_g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a>&#160;</td>
          <td class="paramname"><em>_b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacegbmath.html#ad73cf6b0a8f2b7d9b6d5156f515f132a">byte_t</a>&#160;</td>
          <td class="paramname"><em>_a</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>construct bytes( 0-&gt;0.0f , 255-&gt;1.0f ) </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00141">141</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a3afdb401b419e29bfb0b6eb6de3f51fe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::add_rgb </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Addition of only rgb. alpha does not change. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00778">778</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="af5495b4c8e4bc98c48cbd31440bcebba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::adjust_contrast </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>change contrast </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00798">798</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaffdcb61177925ca3aef11105bd47e44"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::adjust_saturation </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>change the saturation </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00819">819</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="af6d07101664d2fa6200dbb08b99dd63e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::adjusted_contrast </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>get a change contrast </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00809">809</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5581f2929e831f98e9cfc481f10f01c4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::adjusted_saturation </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00828">828</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5e40da9c13db619aa54fec00f9cb7dbf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::average </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set as the average color between this and col. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00758">758</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a386d6696cfd0c64874a67f0b81b26b68"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::averaged </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>col</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>get as the average color between this and col. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00769">769</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="aea3d6e43cd67a2cfceb5ce199cf1ab46"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool gbmath::color4f::empty </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>test each component of zero </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00673">673</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a153c0397a04346026dd5eba28f52cf31"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gbmath::color4f::from_uint32_argb </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>val</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00190">190</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a975845748b5e6337ceb78c34effb4934"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gbmath::color4f::from_uint32_as_d3d9color </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>val</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00231">231</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="af932294908f5bca3264b212aae2e5b8f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::lerp </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>linear interpolation between this and the color on k. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00688">688</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a793c2c034c7cd9d258381e87e3cf235d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeAqua </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00059">59</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a85f47f2f677fb2b1cc966737fc958ae5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeBlack </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00039">39</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="af2a0f6d44073bc9c868e85c662e30ee2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeBlue </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00054">54</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab465b6cddaa7f2c69951ea2dcbe11cff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeCoral </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00084">84</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a761f251abae9d495b1203ba414357603"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeGray </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00089">89</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a533eade0054e1677105123ded8152f48"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeGreen </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00049">49</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad9a8a357c918da72107f19f8a3b25362"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeMaroon </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00079">79</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a28d199dd50681132c48989b81a7a65a8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakePink </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00074">74</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a36c4cb88ded918b5e21d633cc3fe2afd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeRed </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00044">44</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7a43c9b2b91e2082b98446e2b7177ba3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeViolet </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00069">69</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a277b85226c9bcbfa75e335fa1075537b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeWhite </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00034">34</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5585020cfe663b9f14c7606ddc7872d3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::MakeYellow </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00064">64</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1d21b23c2e18ddce20675fd58238b3d8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::modulate </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Scaling of color. Changing the brightness. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00700">700</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a24415f97ab5fcf93ac43da97a23ad77e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::modulated </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>get color scale. Changing the brightness. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00710">710</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2566fa966a5ab3f58675455e2447ef72"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::negative </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00721">721</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a591b07d0ca407ae4055b2254daea5fc3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::negatived </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>a negative. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00731">731</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a84973b5498957b8ab224723d95c2c60a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::operator <a class="el" href="structgbmath_1_1color4__32.html">color4_32</a> </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8cpp_source.html#l00028">28</a> of file <a class="el" href="color4f_8cpp_source.html">color4f.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a59632c18dfb4bb7dfa958295c3b26b69"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::operator const float * </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00150">150</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8747e8c0dbe7dc3ea389bdba2e8d4897"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::operator float * </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00149">149</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9542862038b860f93be43c47fddc1355"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">gbmath::color4f::operator std::string </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00647">647</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1e522939bc97a59ba71823407b465c16"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool gbmath::color4f::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00525">525</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="aade7d6c32e14a2a36283b3b20bb98188"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator* </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00602">602</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="aec8e8a34acfbc69e83772c38bef6d1b2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator* </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>f</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00612">612</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a19c65534997f24f235024b4b23321803"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator*= </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>s</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00527">527</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5a72c68c2dd9eaf0c41bca3a2a31909a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00528">528</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="afe24067e5bbffb3365f51757c501ee35"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator+ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00539">539</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a79233e95da7e90f7f9799531475d81d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator+ </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>f</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00549">549</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa4a227de8e44d78c4903b3953375e67f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator+= </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>s</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00533">533</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a41c21be0b50d2784b66fbbc89370545f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00534">534</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0b092bcb4eabf2cf5545e9c610869bb3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator- </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00560">560</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ace99fcc9b95ea9111f9bdb1751ca2b3f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator- </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>f</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00570">570</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a87a74bf0768225d4715ff54fa6e3e23f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator-= </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>s</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00536">536</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a586e0024129a60835a46ff9d37de9478"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00537">537</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a476139e43d80f9156008702b24ddfccb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator/ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00581">581</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6a889fc525cacd71496c4646e4b275c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::operator/ </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>f</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00591">591</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae7a4de2d316f6ad07f2cb1e03714dbb0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator/= </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>s</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00530">530</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9e0d6ff26463336f06b6f656b68af84c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00531">531</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="abbd49896711f6867e66f808ae2ef5328"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gbmath::color4f::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4__32.html">color4_32</a>&#160;</td>
          <td class="paramname"><em>val</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Построение цвета из целочисленого 4-x байтового цвета. </p>

<p>Definition at line <a class="el" href="color4f_8cpp_source.html#l00017">17</a> of file <a class="el" href="color4f_8cpp_source.html">color4f.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acfda9addffdaede739de5c9b1054d29a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gbmath::color4f::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>сложение </p>
<p>сложение только rgb. альфа не изменятеся. Вычитание Вычитание только rgb. альфа не изменятеся. Масштабирование inline <a class="el" href="structgbmath_1_1color4f.html" title="Standard four-color float . ">color4f</a>&amp; scale(float s) { r*=s; g*=s; b*=s; a*=s; return *this; }; установить по c1 и c2 по линейной интерполяции. установить: линейная интерполяция между this и color. изменить насыщенность . Альфа игнорируется. изменить насыщенность Масштабирование цвета. Изменение яркости. Негатив. Установить негативный. получить негативный цвет изменить контраст получить цвет с изменённым контрастом Отсечение значений в пределах 0.0 ... 1.0 Получить сатурированый цвет из this . Установить как средний цвет между this и col . Установить как средний цвет между c1 и с2 . Получить как средний цвет между this и col . </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00508">508</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a05eb120542e8006cc7f60ec484343a0f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gbmath::color4f::operator= </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>str</em>)</td><td></td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2">std::invalid_argument</td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00654">654</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a00bf6e6fb4d308abbf693fdbdfbee449"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool gbmath::color4f::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00524">524</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7d75b0369117e1263e31accee9ba2ad2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::saturate </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Pruning values ​​within 0.0 ... 1.0. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00740">740</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9518d24b0ac178d16dad7fce295190a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> gbmath::color4f::saturated </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>get clipping values ​​within 0.0 ... 1.0 </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00750">750</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="af8a0fca8f746e23c15c38a0cc61c8479"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::scale_rgb </td>
          <td>(</td>
          <td class="paramtype">const float&#160;</td>
          <td class="paramname"><em>k</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>scaling of only rgb. alpha does not change. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00787">787</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9b432a4da80820da0ce99467d42d4a64"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::set_black </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_a</em> = <code>1.0f</code>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>set as black color </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00251">251</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a29dd195f65786d806122128425de8cfa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structgbmath_1_1color4f.html">color4f</a>&amp; gbmath::color4f::set_white </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>_a</em> = <code>1.0f</code>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>set as white color </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00243">243</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a16def6ba6367efc36fc682e5a9015e7e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void gbmath::color4f::setzero </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>set to zero each component. </p>

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00680">680</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac763a9004863f64dbfe3a57f0179aabb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int gbmath::color4f::to_uint32_argb </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00173">173</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8ee13722fe5af9da93838d1427fa1d17"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int gbmath::color4f::to_uint32_as_d3d9color </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00225">225</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad2acb8cc68a2361093e8b700fc27e594"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int gbmath::color4f::to_uint32_rgba </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00154">154</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="ab0f01e61644c9461708675631229d375"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00837">837</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6339339c7a761bbff24cf1ae3096100f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostringstream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostringstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00852">852</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="aee0b3199f4c7a998f984fa48f954abaa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::istream&amp; operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00843">843</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0ed120baa980e53a54d7568623b20264"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::stringstream&amp; operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">std::stringstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structgbmath_1_1color4f.html">color4f</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2">std::invalid_argument</td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00863">863</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="ab71e8bcf3a6c7baae5541d5d206584cf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">union { ... } </td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abac88fca6312bf0d155b790a876f7416"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float gbmath::color4f::a</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00028">28</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3941068364efa70f5210b8d0e5c59068"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float gbmath::color4f::b</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00028">28</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2b58b5d9df9eda8d8db5088cd6c16697"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float gbmath::color4f::floats[4]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00031">31</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3f5c7c77ac6e7975234d3f18912e3398"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float gbmath::color4f::g</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00028">28</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0ec187a85b674bf4e1d9ae5ba2a60437"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float gbmath::color4f::r</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="color4f_8h_source.html#l00028">28</a> of file <a class="el" href="color4f_8h_source.html">color4f.h</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li><a class="el" href="color4f_8h_source.html">color4f.h</a></li>
<li><a class="el" href="color4f_8cpp_source.html">color4f.cpp</a></li>
</ul>
</div><!-- contents -->
<hr class="footer"/>
<!--address class="footer"-->
<!--small-->
<br>
&nbsp;&nbsp;&nbsp;<b>Project page:</b> &nbsp;<a target="_blank" href="https://code.google.com/p/gbmath/">https://code.google.com/p/gbmath/</a>&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;<b>Doc page:</b> &nbsp;<a target="_blank" href="http://www.it.ks777.ru/docs">http://www.it.ks777.ru/docs</a>&nbsp;&nbsp;<br>
<br>
Generated on Sat Jul 27 2013 08:09:04 for gbmath by &#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.4
